B
Character Select
Game Developer Portrait

Game Developer

Skill Points

Combat Design
AI Design
C/C++
C#
OpenGL
GLSL/HLSL
Unity
Godot
Data Structures
Git
Plastic SCM

Skins

Game Developer Standard Skin

Sometimes vanilla is the best flavour.

Game Developer 2-Bit Skin

Retro games never get old.

Game Developer Realistic Skin

Hire to unlock.

Mission Select

Main Missions

Side Missions

Hush Hush High

Ongoing Difficulty: Medium
Godot
C#
Systems Design
Video Game AI
Sound Design
Pixel Art
Mission Brief

Step into the mind of Mochi, a gossip monger, and stop her from spreading the gossip to everyone in her high school in this weird stealth game.

Not being satisfied with his professional work, he decided to self publish a game on Steam. He had 2 accomplises for this one.

Challenges
Design multiple minigames that all use the WASD keys in creative ways.
Tell the narrative of the game through game mechanics.
Learn and use a new engine.
Set up a store page on Steam for the game.
Rewards
20,000 XP
Godot XP
Steam Game XP
Professional Project
Ongoing Difficulty: Hard
Unity
Video Game AI
Combat AI
Vehicle Design
Technical Art
Unity ShaderLab
C#
HLSL
Mission Brief

A large scale open world third person action game on mobile based on the city of Mumbai, India. An enormous game being worked on by a very short but highly skilled team.

His first professional gig of this scale as a game designer and technical artist.

Challenges
Design robust AI systems that work in an open-world as well as scripted encounters using behaviour trees.
Develop various prototypes for in-game features with colleagues before moving to development.
Collaborate with developers to design and implment a GTA Style Wanted System along with police character AI and vehicle AI.
Work with developers and QA team to solve problems that surface during implementation of various features like AI and Vehicles.
Tune vehicles in game to feel unique and fun to drive while also being similar to their real world references.
Create custom tools in Unity to speed up workflows of Art, Animation, and Level Design.
Write shaders that make a large and dense world look good on mobile while also being optimized.
Manage marketing and playtesting events for the game and incorporate player feedback at various points in the development process.
Gain experience of working with a team in an Agile workflow to manage tasks and milestones.
Rewards
20,000 XP
Unity XP
Agile XP
Professional Project
19th Apr 2021 Difficulty: Hard
Unity
C#
Android Development
Multiplayer Programming
Realtime Multiplayer
Mission Brief

A digital version of an old game called Blip. He worked on this game as the main Unity developer during his internship at Monkhub Innovations Pvt. Ltd.

While this was his first professional project, he also helped out with many other projects in the company.

Challenges
Learn and use Photon Engine in Unity for multiplayer gameplay.
Interfacing with backend servers to store data about users of the app.
Adapting the gameplay for online as well as offline single-player and couch co-op gameplay.
Work with the QA team to fix bugs that come up during implementation.
Gain experience of working with a team in an Agile workflow to manage tasks and milestones.
Rewards
10,000 XP
Unity Multiplayer XP
Agile XP
Professional Project

Invaders from Outer Space!

16th May 2023 Difficulty: Medium
Video Game AI
Combat Design
Sound Design
C++
OpenGL
Custom Game Library
Windows Development
Pixel Art
Mission Brief

A tiny space invaders clone made with new enemy types and power ups. Most of this game was made in 2 days with mostly bug fixing the week after that.

He thought it was time to flex his skills as a designer in a self imposed game jam.

Challenges
Recreate a classic arcade game in a limited time period to understand its design and mechanics.
Design new abilities that make the player feel powerful but also work with the original mechanics.
Design new enemies that force the player to move in interesting ways, like chasing enemies and position swapping enemies.
Use satifying arcadey sounds to make mowing through enemies feel more rewarding.
Add bonuses for kill streaks and killing enemies on low heath to incentivise the player to play more methodically in a chaotic game.
Create game art that takes inspiration from games like Space Invaders and Galaga while also not looking like shit.
Rewards
10,000 XP
Game Design XP
Nice game to pass the time

The Waiting Game

12th Feb 2023 Difficulty: Easy
C++
OpenGL
Custom Game Library
Serialization
Windows Development
Mission Brief

A small game meant to replicate the frustration of working on a PC that's really slow along with more annoying pop ups. Load the project as fast as possible.

Like a true artist, he took his real life frustration with his office PC and made it into a game.

Challenges
Design an experience that pulls inspiration from real life experiences.
Create a believable windows environment complete with settings and wallpapers.
Write an Imgui Library to create a completely UI based game.
Rewards
5,000 XP
Game Library XP
Venting Out

Minecraft Clone

30th Nov 2022 Difficulty: Hard
C++
OpenGL
3D Graphics
Data Structures
Algorithms
Custom Tools
Mission Brief

A small experiment in making a Minecraft style game with procedurally generated voxel world. The player can place and remove blocks from the world.

He was learning 3D rendering and procedural generation using only C++ and OpenGL at the time.

Challenges
Expand custom rendering library to support 3D rendering.
Study the world generation in minecraft and make a simpler version of it.
Optimize voxel rendering and world generation for better performance.
Rewards
7,000 XP
3D Rendering XP
OpenGL XP

Shameless Wordle Clone

18th March 2022 Difficulty: Easy
C++
OpenGL
Custom Game Library
Windows Development
Mission Brief

Exactly what the name suggests...

He found himself so addicted to wordle that he couldn't wait for a whole day for the next word. So he made a version that he can play as many times as he wants.

Challenges
Replicate a popular game as faithfully as possible.
Expand UI library for making such a game.
Rewards
2,000 XP
Game Library XP
No More Waiting

3D Experiments

3rd June 2021 Difficulty: Medium
C++
OpenGL
3D Graphics
Custom Game Library
Windows Development
Mission Brief

A basic 3D rendering library build on top of OpenGL.

It was time to sharpen his 3D graphics skills.

Challenges
Improve 3D rendering library.
Implment floating camera movement
Render Skyboxes
Load 3D Models and associated textures for rendering.
Rewards
7,000 XP
OpenGL XP
3D Rendering XP

Solar System Demo

30th Apr 2021 Difficulty: Easy
C++
OpenGL
3D Graphics
Custom Game Library
Windows Development
Mission Brief

A very simple solar system explorer where you can visit each celestial body and read about them.

To learn OpenGL and 3D Graphics, he thought his interest in astronomy would make for a cool project.

Challenges
Learn and use OpenGL to create a simple version of the solar system.
Render all planets with lighting from the sun.
Render text to show information about the different planets, moon, and the sun.
Rewards
7,000 XP
OpenGL XP
Game Library XP

Saving Princess Sita

Historically Accurate Game Jam 4
28th June 2021 Difficulty: Medium
Unity
C#
Windows Development
Level Design
Sound Design
Mission Brief

An Stealth Based RTS Dungeon Crawler set in Ramayana, where you command your monkey troops indirectly by placing bananas. It was made for the Historically Accurate Game Jam 2021.

Unity gave him so much trouble during this game, that he decided to never use it for his own projects from then.

Challenges
Create a system to control a group of characters by placing a target.
Implement enemy AI with patrolling paths and vision areas in a tile-based game.
Design a tutorial that introduces the mechanics of the game in an organic way.
Work with an artist to finish the game in a week.
Rewards
8,000 XP
Unity XP
Game Jam Project

Spedit

13th June 2021 Difficulty: Medium
C++
OpenGL
Custom Tools
Mission Brief

A spritesheet editor made with a custom rendering library with C++ and OpenGL.

It was to help him make animated sprites for his 2D games.

Challenges
Expand custom Immediate Mode UI library to create this application.
Create a UI based application that can load spritesheets and create animations.
Export sprite animations as json that can be used by custom libary games.
Rewards
7,000 XP
UI Library XP
New Custom Tool

Hurry! Flurry

10th Sept 2020 Difficulty: Medium
Unity
C#
Android Development
Level Design
Sound Design
Mission Brief

An infinite puzzle platformer where the player can switch between states of matter (solid, liquid, gas) to solve puzzles and get as far as possible.

Quite literally his first rodeo...

Challenges
Program an infinite runner that cycles between multiple environments.
Develop core mechanics of switching between Solid, Liquid, and Gas form with a simple control scheme.
Design and implement with the help of an artist multiple infinitely replayable puzzles that take advantage of the core mechanics.
Design a tutorial that introduces the mechanics of the game in an organic way.
Work in a small team of 3 people to finish and publish a mobile game on the Google Play Store.
Rewards
5,000 XP
Unity XP
First Project